83203e9ab988a5897fdd3dfdd2aa338ad926e58d,library/src/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java,TileLoadTask,doInBackground,#Void#,1392
Before Change
if (view.sRegion != null) {
tile.fileSRect.offset(view.sRegion.left, view.sRegion.top);
}
Bitmap bitmap = decoder.decodeRegion(tile.fileSRect, tile.sampleSize);
int rotation = view.getRequiredRotation();
if (rotation != 0) {
Matrix matrix = new Matrix();
matrix.postRotate(rotation);
bitmap = Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth(), bitmap.getHeight(), matrix, true);
}
return bitmap;
}
} else if (tile != null) {
tile.loading = false;
After Change
if (view.sRegion != null) {
tile.fileSRect.offset(view.sRegion.left, view.sRegion.top);
}
return decoder.decodeRegion(tile.fileSRect, tile.sampleSize);
}
} else if (tile != null) {
tile.loading = false;